package com.hejjon.domain.vo;

import com.hejjon.core.bean.SettingNodeBean;
import lombok.Data;

import java.util.List;

/**
 * 知识库设置项 VO
 */
@Data
public class LibrarySettingItemVO {

    // 设置项名称
    private String name;

    // 设置项描述
    private String desc;

    // 前端UI展示类型
    private String uiType;

    // 默认值
    private String defaultValue;

    // 设置值
    private String value;

    // 设置节点
    private List<SettingNodeBean> settingNodeList;

    public LibrarySettingItemVO() {
    }

    public LibrarySettingItemVO(String name, String desc, String uiType, String defaultValue, List<SettingNodeBean> settingNodeList) {
        this.name = name;
        this.desc = desc;
        this.uiType = uiType;
        this.defaultValue = defaultValue;
        this.value = defaultValue;
        this.settingNodeList = settingNodeList;
    }




}
